package com.edu.chat.web.controller.vo;

import jakarta.validation.constraints.NotBlank;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @program: KQAIA
 * @description:
 * @author: 无恙
 * @create: 2025-03-20 21:36
 **/

@Data
@AllArgsConstructor
@NoArgsConstructor
public class CategoryVO {

	/**
	 * 关联到知识库的唯一标识符
	 */
	@NotBlank
	private Long libraryId;

	/**
	 * 父级分类ID
	 */
	private Long parentCategoryId;

	/**
	 * 分类的名称
	 */
	@NotBlank
	private String name;

	/**
	 * 分类的详细描述
	 */
	private String description;
}
